combat missile launcher vehicle - Turkish English Dictionary